package com.sistema.produto;

import java.util.List;

import com.sistema.util.DAOFactory;

public class ProdutoRN {
	
	private ProdutoDAO produtoDAO;
	
	public ProdutoRN(){
		this.produtoDAO = DAOFactory.criaProdutoDAO();
	}

	public void save(Produto produto) {
		this.produtoDAO.save(produto);
	}

	public Produto getProdutoWithDescricao(String descricao) {
		return this.produtoDAO.getProdutoWithDescricao(descricao);
	}

	public void delete(Produto produto) {
		this.produtoDAO.delete(produto);
	}

	public List<Produto> getAllProduto() {
		return this.produtoDAO.getAllProduto();
	}

	public void update(Produto produto) {
		this.produtoDAO.update(produto);
	}
}
